/*******************************************************************************
**                                                                            **
**                     Jiedi(China nanjing)Ltd.                               **
**	               创建：夏曹俊，此代码可用作为学习参考                       **
*******************************************************************************/

/*****************************FILE INFOMATION***********************************
**
** Project       : FFmpeg
** Description   : FFMPEG项目创建示例
** Contact       : xiacaojun@qq.com
**        博客   : http://blog.csdn.net/jiedichina
**		视频课程 : 网易云课堂	http://study.163.com/u/xiacaojun		
				   腾讯课堂		https://jiedi.ke.qq.com/				
				   csdn学院		http://edu.csdn.net/lecturer/lecturer_detail?lecturer_id=961	
**                 51cto学院	http://edu.51cto.com/lecturer/index/user_id-12016059.html	
** 				   下载最新的ffmpeg版本 ffmpeg.club
**                 
**   安卓流媒体播放器 课程群 ：23304930 加入群下载代码和交流
**   微信公众号  : jiedi2007
**		头条号	 : 夏曹俊
**
*******************************************************************************/
//！！！！！！！！！ 加群23304930下载代码和交流


package com.pengtgimust.androidvideoplayer;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

/**
 * Created by Administrator on 2018-03-11.
 */

public class OpenUrl extends Activity {
    private Button btfile;
    private Button btrtmpHunan;
    private Button btrtmpHongKong;
    private Button btCCTV1;
    private Button btCCTV2;
    private Button btCCTV3;
    private Button btCCTV4;
    private Button btCCTV6;
    private Button btCCTV7;
    private Button btCCTV8;
    private Button btCCTV9;
    private Button btCCTV10;
    private Button btCCTV11;
    private Button btCCTV12;
    private Button btCCTV13;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate( savedInstanceState );
        setContentView( R.layout.openurl );
        btfile = findViewById( R.id.playvideo );
        btfile.setOnClickListener(
                new View.OnClickListener() {
                   @Override
                   public void onClick(View view) {
                       EditText t = findViewById( R.id.fileurl );
                       //用户输入的URL，打开视频
                       Open(t.getText().toString());

                       //关闭当前窗口
                       finish();
                   }
               }
        );


        btrtmpHunan = findViewById( R.id.playrtmp_hunantv );
        btrtmpHunan.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_hunantv );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("rtmp://58.200.131.2:1935/livetv/hunantv");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

//        btrtmpHongKong = findViewById(R.id.playrtmp_hongkong);
//        btrtmpHongKong.setOnClickListener(
//                new View.OnClickListener() {
//                    @Override
//                    public void onClick(View view) {
//                        EditText t = findViewById( R.id.rtmpurl_hongkong );
//                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
//
//                        //关闭当前窗口
//                        finish();
//                    }
//                }
//        );

        btCCTV1 = findViewById(R.id.play_cctv1);
        btCCTV1.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv1 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv1.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV2 = findViewById(R.id.play_cctv2);
        btCCTV2.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv2 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv2.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV3 = findViewById(R.id.play_cctv3);
        btCCTV3.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv3 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv3.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV4 = findViewById(R.id.play_cctv4);
        btCCTV4.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv4 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv4.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV6 = findViewById(R.id.play_cctv6);
        btCCTV6.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv6 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv6.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV7 = findViewById(R.id.play_cctv7);
        btCCTV7.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv7 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv7.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV9 = findViewById(R.id.play_cctv9);
        btCCTV9.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv9 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv9.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

        btCCTV10 = findViewById(R.id.play_cctv10);
        btCCTV10.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv10 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv10.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );

//        btCCTV11 = findViewById(R.id.play_cctv11);
//        btCCTV11.setOnClickListener(
//                new View.OnClickListener() {
//                    @Override
//                    public void onClick(View view) {
//                        EditText t = findViewById( R.id.rtmpurl_cctv11 );
//                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
//
//                        //关闭当前窗口
//                        finish();
//                    }
//                }
//        );
//
//        btCCTV12 = findViewById(R.id.play_cctv12);
//        btCCTV12.setOnClickListener(
//                new View.OnClickListener() {
//                    @Override
//                    public void onClick(View view) {
//                        EditText t = findViewById( R.id.rtmpurl_cctv12 );
//                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
//
//                        //关闭当前窗口
//                        finish();
//                    }
//                }
//        );

        btCCTV13 = findViewById(R.id.play_cctv13);
        btCCTV13.setOnClickListener(
                new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        EditText t = findViewById( R.id.rtmpurl_cctv13 );
                        //用户输入的URL，打开视频
//                        Open(t.getText().toString());
                        Open("http://ivi.bupt.edu.cn/hls/cctv13.m3u8");

                        //关闭当前窗口
                        finish();
                    }
                }
        );
    }
    public native void Open(String url);

}
